Where Have All The Windshields Gone?

They say the devil is in the details. If so, the Rolex Sports Car Series, NASCAR’s venture into the world of road racing, is indeed bedeviled by them. Or, perhaps it would be better to say by one of them. That particular pesky detail is the appearance of the championship’s Daytona Prototypes. A sports racer … Continue reading Where Have All The Windshields Gone?